major amputation - Español Inglés Diccionario